import request from '@/utils/request'

// 角色管理
const URL_PREFIX = '/role'

/**
 * 获取分页列表
 */
export function getPage(params) {
  return request({
    url: URL_PREFIX + '/getPage',
    method: 'GET',
    params
  })
}

/**
 * 获取全部数据
 */
export function getAll(params) {
  return request({
    url: URL_PREFIX + '/getAll',
    method: 'GET',
    params
  })
}

/**
 * 获取详情
 */
export function getInfo(id) {
  return request({
    url: URL_PREFIX + '/' + id,
    method: 'GET'
  })
}

/**
 * 新增
 */
export function add(data) {
  return request({
    url: URL_PREFIX,
    method: 'POST',
    data
  })
}

/**
 * 修改
 */
export function edit(data) {
  return request({
    url: URL_PREFIX,
    method: 'PUT',
    data
  })
}

/**
 * 删除
 */
export function del(data) {
  return request({
    url: URL_PREFIX,
    method: 'DELETE',
    data
  })
}
